Twin Butte is a hamlet in southern Alberta, Canada within the Municipal District of Pincher Creek No. 9.[1] It is located on Highway 6, approximately 88 kilometres (55 mi) southwest of Lethbridge.